package com.joyintech.vo.customInfoQuery;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;


@JsonIgnoreProperties(ignoreUnknown = true)
public class Request {

    /**
     * 网银客户号
     */
    @JacksonXmlProperty(localName = "EBUS_CUST_NO")
    private String ebusCustNo;


    /**
     * 核心客户号
     */
    @JacksonXmlProperty(localName = "EBUS_CIP_HOSTNO")
    private String ebusCipHostno;

    /**
     * 查询范围
     * 根据交易类型返回客户数据 四位数字0-1,0：不查询 1：查询 ####：
     * 第一位：客户信息
     * 第二位：账户信息(1 下挂账户 2 下挂+核心账户)
     * 第三位：机构限额及认证信息
     * 第四位：客户限额及认证信息
     * 例：0101查询账户信息和客户限额及认证；上送0010时网银客户号和核心客户号可以都不送
     */
    @JacksonXmlProperty(localName = "EBUS_QUERY_SCOPE")
    private String ebusQueryScope;

    public String getEbusCustNo() {
        return ebusCustNo;
    }

    public void setEbusCustNo(String ebusCustNo) {
        this.ebusCustNo = ebusCustNo;
    }

    public String getEbusCipHostno() {
        return ebusCipHostno;
    }

    public void setEbusCipHostno(String ebusCipHostno) {
        this.ebusCipHostno = ebusCipHostno;
    }

    public String getEbusQueryScope() {
        return ebusQueryScope;
    }

    public void setEbusQueryScope(String ebusQueryScope) {
        this.ebusQueryScope = ebusQueryScope;
    }
}
